指令碼執行模式

為運行旨在傳送用於研究的垃圾郵件的指令碼,需要 Microsoft Exchange Web Services Managed API 2.0 程式介面。透過按以下連結下載該介面軟體模組:http://www.microsoft.com/en-us/download/details.aspx?id=35371 並將其儲存在包含指令碼的資料夾的 bin 子資料夾中。

指令碼以以下兩種模式之一執行:

權限分派模式

在權限分配模式,指令碼會將信箱存取權限分配至隨後要執行指令碼的使用者帳戶。您需要在首次使用指令碼前、以及每次在設定檔中添加新信箱後,以這種模式執行指令碼。

已分配權限的郵件用設定檔中用特殊內容標記。在此模式中,在指令碼每一次執行時不會處理此類信箱。

您可以手動重置指令碼分配的權限。

要手動重置指令碼分配的權限:

  1. 在 Microsoft Outlook 中開啟使用者信箱。
  2. 開啟 Junk 電子郵件資料夾的內容功能表。
  3. 選定內容
  4. 在 Junk 電子郵件資料夾內容視窗的“權限”標籤,移除連結至執行指令碼的使用者帳戶的項目。
  5. 點擊確定
  6. 開啟指令碼設定檔
  7. <使用者>區域,移除連線至使用者信箱的項目。

    如果您打算停止處理來自此信箱的垃圾郵件,只需從設定檔的項目中移除“rightsAssigned”內容。這會將信箱排除處理,直到指令碼重新在權限分配模式執行,或重設“rightsAssigned”內容。

在權限分派模式,指令碼以帶有編輯用戶信箱權限的用戶身份在 Exchange Management Shell 執行。

指令碼需要 PowerShell 2.0 或更高。

普通指令碼操作模式

在此模式,指令碼每次從設定檔<使用者>區域指定的且已分配了相關權限的使用者信箱的 Junk 電子郵件資料夾選擇一個垃圾郵件。

系統使用以下分類標準:

每一封這樣的垃圾郵件都以附件形式新增,而保留了垃圾郵件的內部基礎結構,傳送至設定檔<recipientEmail>參數中指定的信箱位址。此後,設定檔中的“default”內容標籤會新增至郵件的“主旨”區域。

設定檔“<users>”區域指定的所有信箱會重複此步驟。

為使指令碼持續執行,請使用作業系統工具建立排程工作。

頁面頂部